package com.sale.system.service;


import com.sale.system.domain.SysOfConfig;
import com.sale.system.domain.SysOfValue;
import com.sale.system.domain.dto.OfConfigDto;
import com.sale.system.domain.dto.SysTheDropDto;

import java.util.List;


/**
 * @Author hl
 **/
public interface ISysOfConfigService {

    OfConfigDto selectOfConfigList();

    List<SysOfValue> selectOfConfigById(long configId);

    int sysOfConfigAdd(SysOfConfig sysOfConfig) throws Exception;

    int deleteOfConfigById(long configId) throws Exception;

    int updateOfConfigEdit(SysOfConfig sysOfConfig) throws Exception;

    List<SysTheDropDto> dropVariablesThe(int configType);
}
